home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ASME's Mechanical Engine…ing Toolkit 1997 December
/
ASME's Mechanical Engineering Toolkit 1997 December.iso
/
elec_eng
/
editpcb1.lzh
/
READ.ME
< prev
Wrap
Text File
|
1991-06-04
|
11KB
|
341 lines
EditSCH Version 2.0
by
Softronix
(c) 1991
EditSCH - License and Disclaimer Statement
Copyright (c) 1991 Softronix
All rights reserved.
EditSCH is distributed as a user-supported software product. You may copy and
distribute EditSCH and its accompanying files freely, as long as the files are
distributed together unaltered. If you find EditSCH useful and wish to use it
regularly, Softronix requests that you register, so you can receive full
customer support and a library of components for used with EditSCH.
EditSCH is distributed "as is" and without any express or implied warranties.
Because of the diversity of conditions and hardware under which this program
may be used, no warranty of fitness for a particular purpose is offered. The
user is advised to test the program thoroughly before relying on it. The user
assumes the entire risk of using the program. Any liability of Softronix is
limited exclusively to product replacement or refund of the registration fee.
I. Introduction
EditSCH is a user-supported schematic capture package. It was developed to
provide a low cost and professional method of creating schematics and
distributing these designs to others via floppies or BBSs. EditSCH is
compatible with EditPCB, a PCB layout design package, also distributed by
Softronix.
An IBM compatible equipped with 640K, EGA/VGA graphics, and a mouse is the
only minimum mandatory hardware required to run EditSCH; however, a hard disk
and printer are strongly recommended.
EditSCH supports a wide range of laser and dot-matrix printers enabling almost
anyone with an output device to generate schematics.
If you evaluate EditSCH and find it suitable for your needs, the registration
fee is $25 ( U.S. funds). Your registration includes an expanded user's guide
contained in a 3-ring binder, and PrintHP, a HP-GL print utility, and a library
of components (see library.lst contained with the distribuition). If you have
any questions or wish to register write:
Softronix
119 Oakcrest Rd
Huntsville, AL 35811
or call (205)851-7945 between the hours of 8:00 AM and 4:30 PM, Monday through
Friday (central time). Payment is accepted by check or money order. COD
orders also accepted; there is a $5.00 C.O.D. charge.
In addition to the weekday business hours, Softronix maintains a BBS.
Just call (205)851-7945 between the hours of 6:00 PM to 6:00 AM to
get the latest information on EditSCH and other Softronix products.
Payment is accepted by check or money order. COD orders may be
placed over the BBS for the fastest service.
EditSCH V2 is a very powerful product. Softronix strongly recommends
registration of your product in order to fully utilize all of
EditSCH's features.
II. Getting Started
Two programs are included in the EditSCH package, EditSCH and PrintDM.
EditSCH is used to create schematics, while PrintDM is used to print the
schematic.
Before using EditSCH or PrintDM, make a directory to hold the programs and the
schematics you are going to create. Softronix suggests the following:
C:\SCH
Next place all EditSCH programs and support files into the new directory.
If you do not have a mouse, the arrow keys may be used to move the cursor. The
HOME and ENTER keys replace the LEFT mouse button, and the PgUp key replaces
the RIGHT button.
You are now ready to start drawing schematics!
III. EditSCH Commands
A. Windows
EditSCH begins by opening a window onto the schematic workspace. Windows can
be resized or moved.
To move a window, place the mouse on the active window and press the RIGHT
mouse button. While holding the button down, drag the window to the new screen
location.
To resize the active window, place the mouse on the border of the window and
press the LEFT mouse button. While holding the button down, resize the window
to the desired size.
B. Menu
The bar menu at the top of the screen is used to select various EditSCH
commands. Select a command category by placing the mouse over the category
word. A drop-down menu will appear. Move the mouse to the desired option and
press the LEFT mouse button.
If you wish to collapse a drop-down menu without selecting a command, move the
mouse to a blank area on the screen and press the LEFT mouse button.
C. File Options
Load Schematic - Used to load schematics.
Save Schematic - Used to save schematics.
Clear Schematic - Used to erase the schematic page.
Quit - Used to end EditSCH design sessions.
D. Draw Options
The Draw options menu contains the following commands:
Wire - Used to draw wires.
Dot - Used to highlight connect points.
Label - Used to name wire nets.
Line - Used to draw lines.
Arc - Used to draw arcs.
Bus - Used to draw buses.
Circle - Used to draw circles.
Text - Used to draw text.
Analog GND - Used to draw an Analog GND symbol.
Digital GND - Used to draw a Digital GND symbol.
Two types of objects exist in EditSCH, electrical and graphical. Electrical
objects contain additional information necessary to construct netlists from
schematic drawings. Wires, Labels, Analog GNDs, and Digital GNDs are the only
objects which contain electrical connection information. The Dot and Bus
objects serve only to enhance the appearance of the schematic. When an
electrical connection is desired between two or more components use the Draw
Wire command. If you desire to name a net, use the Draw Label command. Draw
Analog and Digital GNDs automatically tie nets connected to them directly to
the ground net.
The remaining objects, Dot, Line, Arc, Bus, Circle, and Text, contain no
electrical information.
E. Edit Options
The Edit options menu contains the following commands:
Delete - Used to remove objects.
Move - Used to move objects.
Copy - Used to copy objects.
Block Delete - Used to remove a block of objects.
Block Move - Used to move a block of objects.
Block Copy - Used to copy a block of objects.
Edit Text - Used to modify text.
F. Window Options
The Window options menu contains the following commands:
Create - Used to create a new window.
Close - Used to delete a window.
Pop - Used to change active windows.
Zoom In - Used to move in on schematic.
Zoom Out - Used to move out from schematic.
Center - Used to center active window.
G. Component Options
The Component options menu contains commands necessary for loading existing
components, saving new components, and creating components.
Load Component - Used to load components.
Save Component - Used to save new components.
Place Pin - Used to make component pins.
Place Ref Field - Used to place a reference designator field.
Place Type Field - Used to place a type designator field.
Edit Field - Used to change pin numbers, reference and type fields.
A component must contain a reference field, type field, and one or more pins.
The reference field serves to distinguish similar parts from one another, such
as R1 and R2, or U10 and U45. The type field contains the component value such
as 100 ohms, or 74LS04. The pin(s) defines the pin number, and location where
a wire connects.
H. Setup Options
The Setup options menu contains the following commands:
Dot - Used to set the outer diameter of connecting dots.
Bus - Used to set the current bus width.
Grid - Used to set Grid and Snap.
Directory - Used to set the schematic directory.
IV. PrintDM Command
PrintDM is a stand-alone print utility used to output schematics.
The command-line parameters are NOT case-sensitive. The command-line syntax
for PrintDM is shown below:
PrintDM [ options ] file
-O device
-X number
-Y number
-M mode
-P port
-S scale
A. -O device option
This option defines the output device type. Currently, PrintDM supported
devices are:
FX - Epson-compatible 9-pin dot matrix printers
LQ - Epson-compatible 24-pin dot matrix printers
LJ - HP LaserJet
PS - Postscript Printers
B. -X and -Y option
This option moves the print origin from 0,0 to a user defined location. The
units are in mils. One mil equals one one-thousandth (1/1000) of an inch.
C. -M option
This option sets the print resolution. Currently, PrintDM supports three
resolution modes: Lo, Med, and Hi. Lo resolution is useful for quick schematic
plots to find the general placement of parts. Med and Hi resolution are used to
output schematics suitable for reading and copying. If the PS device is
selected, all plots are generated with a resolution setting of Hi. If no
option is given, a schematic is generated in low resolution mode.
D. -P option
This option defines the output port location. Currently PrintDM supports the
following port locations: LPT1, LPT2, COM1, COM2, and FILE. PrintDM does not
change serial port options (i.e. baud rate). You must have these options set
prior to printing. If this option is not used, output will go to LPT1.
If the FILE option is chosen, PrintDM will generate output to a file called
PLOTFILE instead of sending the output directly to the output device. This
option is useful when you wish to print the schematic elsewhere or later.
E. -S option
This option is used to scale the schematic. A floating point number is legal
with this option.
I. PrintDM Command-line Examples
An example schematic is included with EditSCH. Below are some command-line
examples for plotting the file.
PrintDM -O LQ -p FILE -s0.6 -m med example.sch
This line prints the schematic for example.sch. The output is for an Epson 24-
pin printer. The output is 0.6X the actual size with medium resolution.
PrintDM -Ofx -S 2.0 -m hi example.sch
This line prints the schematic for example.sch. The output is for an Epson 9-
pin printer. The output is 2X the actual size. The plot resolution is HI.
Acknowledgements
PostScript is a registered trademark of Adobe Systems, Inc.
IBM is a registered trademark of International Business Machines Corporation.
Printer names are trademarks of their respective manufacturers.